package com.ztmg.water.service.bills;

import com.ztmg.water.model.bills.PutInBills;
import com.ztmg.water.vo.bills.PutInBillsVO;
import com.ztmg.water.dto.bills.PutInBillsDTO;
import com.ztmg.water.dto.bills.PutInBillsPageDTO;
import com.ztmg.common.util.resultUtils.JsonResult;
import com.github.pagehelper.PageInfo;

public interface PutInBillsService{

		JsonResult create(PutInBillsDTO dto);
		JsonResult createPutInBills(PutInBillsDTO dto);
		JsonResult update(PutInBillsDTO dto);
		JsonResult<PutInBillsVO> selectById(Integer id);
		JsonResult<PutInBillsVO> select(PutInBillsDTO dto);
		JsonResult<PageInfo<PutInBillsVO>> selectPage(PutInBillsPageDTO dto);
		JsonResult deleteById(Integer id);
		JsonResult delete(PutInBillsDTO dto);
}